# 使用 Python 3.12 镜像
FROM docker.chenby.cn/library/python:3.12-slim

# 内容拷贝
COPY . /app

# 设置工作目录
WORKDIR /app

# 复制依赖文件并安装
RUN pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

# 暴露端口
EXPOSE 5000

# 运行应用
CMD ["python", "app.py"]